package com.nuoniu.sibanyun.entity.dto;

import com.nuoniu.sibanyun.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * @ClassName CrmCustomerDto
 * @Description TODO
 * @Authpr baiqiang
 * @Date 2020/7/20 14:07
 **/
@Data
@ApiModel("客户基本信息编辑")
public class CrmCustomerDto extends BaseEntity {

    @ApiModelProperty(value = "客户名称")
    private String crmName;

    @ApiModelProperty(value = "汉语拼音")
    private String phonetic;

    @ApiModelProperty(value = "客户类型 0公海客户 1潜在客户 2成交客户")
    private Integer crmType;

    @ApiModelProperty(value = "客户来源")
    private String crmSource;

    @ApiModelProperty(value = "类型: 客户,代理商,渠道商,合作伙伴")
    private String type;

    @ApiModelProperty(value = "注册资金")
    private String registerCapital;

    @ApiModelProperty(value = "省市编码")
    private Integer areaId;

    @ApiModelProperty(value = "省市名称")
    private String areaName;

    @ApiModelProperty(value = "街道")
    private String street;

    @ApiModelProperty(value = "电话")
    private String phone;

    @ApiModelProperty(value = "电子邮箱")
    private String email;

    @ApiModelProperty(value = "法人代表")
    private String legalPerson;

    @ApiModelProperty(value = "网址")
    private String url;

    @ApiModelProperty(value = "微博")
    private String blog;

    @ApiModelProperty(value = "传真")
    private String fax;

    @ApiModelProperty(value = "标签")
    private String label;

    @ApiModelProperty(value = "邮政编码")
    private String postalCode;

    @ApiModelProperty(value = "客户星级")
    private String crmGrade;

    @ApiModelProperty(value = "客户类别")
    private String crmCategory;

    @ApiModelProperty(value = "客户性质")
    private String crmNature;

    @ApiModelProperty(value = "企业规模")
    private String enterpriseScale;

    @ApiModelProperty(value = "所属行业")
    private String industry;

    @ApiModelProperty(value = "手机")
    private String mobile;

    @ApiModelProperty(value = "备注")
    private String remarks;

    @ApiModelProperty(value = "自定义字段数据")
    private String defineFields;

    @ApiModelProperty(value = "统一社会信用代码")
    private String uscCode;

    @ApiModelProperty(value = "是否财务使用")
    private Boolean isFinance;

    @ApiModelProperty(value = "是否客户")
    private Boolean isCustomer;

    @ApiModelProperty(value = "是否供应商")
    private Boolean isSupplier;

    @ApiModelProperty(value = "是否其他往来单位")
    private Boolean isOther;

    @ApiModelProperty(value = "是否校验用户")
    private Boolean isCheck = true;
}
